﻿/*
---------------------------------
    Rodeo Game Engine

    Rodeo Event Module
    KeyboardEvent.h - header file

    Copyright(c) Marci Goryca
---------------------------------
*/
#ifndef RODEO_EVENT_KEYBOARDEVENT_H_
#define RODEO_EVENT_KEYBOARDEVENT_H_

#ifndef RODEO_IO_KEYBOARD_H_
#include "io\Keyboard.h"
#endif

namespace rodeoevent
{
class Event;

class KeyboardEvent : public Event
{
public:
    KeyboardEvent(){}

    virtual ~KeyboardEvent(){}

    virtual bool onKeyUp(rodeoio::KeyMap key);

    virtual bool onKeyDown(rodeoio::KeyMap key);
};
}    //end of rodeoevent namespace
#endif    //RODEO_EVENT_KEYBOARDEVENT_H_